projects developers painting crm clean estimate artist granite management cleaning lumber home hardware caulking notebook color open source computer tools color matching hand tools hardwood relationship paint software carpet cleaning development painter laptop customer detailing thin-client finish power tools cabinet hardware computer repair sealing interior exterior carpet doors commercial flooring radius3 marble